coastal defense radar - French English Dictionary